.enterprise_recharge_guide {


    height    : 100%;
    // background: #ffffff;

    .guidance{
        background: #ffffff;
        overflow: hidden;
        .guidance_btn{
            justify-content: space-between;
            align-items: center;
            .manage_account{
                margin-right: 15px;
                margin-top: 5px;
            }
        }
    }
    .provider_information{
        margin-top: 20px;
        background: #ffffff;
        padding-bottom: 20px;
        .provider_information_table{
            margin: 25px 15px;
        }
    }

    .Invitation_code_list {
        background-color   : #D8E4FF;
        margin             : 25px;
        height             : 250px;
        border-radius      : 15px;
        -moz-box-align: center;
        -webkit-box-align: center;
        // -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -moz-box-pack: center;
        -webkit-box-pack: center;
        // -ms-flex-pack: center;

        .code_logo {
            margin         : 0 25px;
            height         : 180px;
            justify-content: space-between;

            img {
                width : 200px;
                height: 150px;
            }

            div {
                font-size  : 20px;
                font-weight: bold;
                color      : red;
                text-align : center;
            }
        }

        .flow_path {
            height         : 180px;
            margin-left    : 100px;
            justify-content: space-between;
            .notice {
                color: red;
            }
        }
    }

    .article_steps {
        background-color   : #D8E4FF;
        margin             : 25px;
        height             : 150px;
        border-radius      : 15px;
        -moz-box-align: center;
        -webkit-box-align: center;
        // -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -moz-box-pack: center;
        -webkit-box-pack: center;
        // -ms-flex-pack: center;
        justify-content    : space-between;

        .article_steps_item {
            width          : 120px;
            height         : 65px;
            font-size      : 13px;
            justify-content: space-between;

            .circle {
                width        : 40px;
                height       : 40px;
                background   : #5B9FFD;
                color        : #ffffff;
                font-weight  : bold;
                border-radius: 50%;
                text-align   : center;
                line-height  : 40px;
                margin       : 0 auto;
            }

            .circle_title {
                margin    : 0 auto;
                text-align: center;
                font-size : 13px;
            }
        }
    }

    .hint {
        min-height: 80px;
        max-height: auto;

        .hint-title {
            height     : 40px;
            line-height: 40px;
            font-size  : 14px;
            text-align : left;
            margin     : 0 25px;
        }

        .hint-content {
            margin   : 0 25px;
            font-size: 13px;
            color    : #797979;
        }
    }

}